<?php
return yii\helpers\ArrayHelper::merge(
    require(__DIR__ . "/message/event.php"),
    require(__DIR__ . "/message/receive_group.php"),
    require(__DIR__ . "/message/event_relate_group.php"),
    [
    'adminEmail' => '382878697@qq.com',
    'supportEmail' => '382878697@qq.com',
    'user.passwordResetTokenExpire' => 3600,
    'url_param'=>['module','type','type_id'],
    'aliyunoss'=>[
        /* 上传图片配置项 */
        "imageActionName" => "uploadimage",/*执行上传图片的action名称*/
        "imageFieldName" => "upfile",/*提交的图片表单名称*/
        "imageMaxSize"=>2048000,/*上传大小限制，单位b*/
        "imageAllowFiles"=>[".png", ".jpg", ".jpeg", ".gif", ".bmp"], /* 上传图片格式显示 */
        "imageCompressEnable"=> true, /* 是否压缩图片,默认是true */
        "imageCompressBorder"=> 1600, /* 图片压缩最长边限制 */
        "imageInsertAlign"=> "none", /* 插入的图片浮动方式 */
        "imageUrlPrefix"=> "", /* 图片访问路径前缀 */
        "imagePathFormat"=>"uploadfiles/{site}/images/{yyyy}{mm}{dd}/{time}{filename}",/* 上传保存路径,可以自定义保存路径和文件名格式 */
        /*上传文档文件的配置项*/

        /* 上传视频配置 */
        "videoActionName"=> "uploadvideo", /* 执行上传视频的action名称 */
        "videoFieldName"=> "upfile", /* 提交的视频表单名称 */
        "videoPathFormat"=> "uploadfiles/{site}/video/{yyyy}{mm}{dd}/{time}{filename}", /* 上传保存路径,可以自定义保存路径和文件名格式 */
        "videoUrlPrefix"=> "", /* 视频访问路径前缀 */
        "videoMaxSize"=> 102400000, /* 上传大小限制，单位B，默认100MB 100000kb=>*/
        "videoAllowFiles"=> [
            ".flv", ".swf", ".mkv", ".avi", ".rm", ".rmvb", ".mpeg", ".mpg",
            ".ogg", ".ogv", ".mov", ".wmv", ".mp4", ".webm", ".mp3", ".wav", ".mid"], /* �ϴ���Ƶ��ʽ��ʾ */

        /* 上传文件配置 */
        "fileActionName"=> "uploadfile", /* controller里,执行上传视频的action名称 */
        "fileFieldName"=> "upfile", /* 提交的文件表单名称 */
        "filePathFormat"=> "uploadfiles/{site}/file/{yyyy}{mm}{dd}/{time}{filename}", /* 上传保存路径,可以自定义保存路径和文件名格式 */
        "fileUrlPrefix"=> "", /* 文件访问路径前缀 */
        "fileMaxSize"=> 51200000, /* 上传大小限制，单位B，默认50MB */
        "fileAllowFiles"=> [
            ".png", ".jpg", ".jpeg", ".gif", ".bmp",
            ".flv", ".swf", ".mkv", ".avi", ".rm", ".rmvb", ".mpeg", ".mpg",
            ".ogg", ".ogv", ".mov", ".wmv", ".mp4", ".webm", ".mp3", ".wav", ".mid",
            ".rar", ".zip", ".tar", ".gz", ".7z", ".bz2", ".cab", ".iso",
            ".doc", ".docx", ".xls", ".xlsx", ".ppt", ".pptx", ".pdf", ".txt", ".md", ".xml"
        ], /* 上传文件格式显示 */


    ],
    'aliyunoss_water'=>[
        /* 上传图片配置项 */
        "imageActionName" => "uploadwatermark",/*执行上传图片的action名称*/
        "imageFieldName" => "waterfileInput",/*提交的图片表单名称*/
        "imageMaxSize"=>2048000,/*上传大小限制，单位b*/
        "imageAllowFiles"=>[".png", ".jpg", ".jpeg", ".gif", ".bmp"], /* 上传图片格式显示 */
        "imageCompressEnable"=> true, /* 是否压缩图片,默认是true */
        "imageCompressBorder"=> 1600, /* 图片压缩最长边限制 */
        "imageInsertAlign"=> "none", /* 插入的图片浮动方式 */
        "imageUrlPrefix"=> "", /* 图片访问路径前缀 */
        "imagePathFormat"=>"watermarks/{time}{filename}",/* 上传保存路径,可以自定义保存路径和文件名格式 */
        "filepath_prefix"=>"watermarks/",/*水印图片保存的路径前缀*/
    ],
    'aliyun_oss' => [
//        'OSS_ACCESS_ID'=>'hErB39izLOi02bhr',
//        'OSS_ACCESS_KEY'=>'caTF2xw6n7Mf4PW3B9cR67rWOzzoID',
//        'OSS_ENDPOINT'=>'oss-cn-hangzhou.aliyuncs.com',
//        'OSS_TEST_BUCKET'=>'hangchouce',
//        'OSS_IMG_PROCESS'=>'hangchouce.img-cn-hangzhou.aliyuncs.com',
        'OSS_ACCESS_ID'=>'LTAIU0gLs8tSD9Ll',
        'OSS_ACCESS_KEY'=>'JQ7HL1mmwEGMWCjiO3fA36bNKsrLcH',
        'OSS_ENDPOINT'=>'oss-cn-qingdao.aliyuncs.com',
        'OSS_TEST_BUCKET'=>'claire',
        'OSS_IMG_PROCESS'=>'claire.oss-cn-qingdao.aliyuncs.com',

    ],
    'ueditor'=> [
        /* 上传图片配置项 */
        "imageActionName"=> "uploadimage", /* 执行上传图片的action名称 */
        "imageFieldName"=> "upfile", /* 提交的图片表单名称 */
        "imageMaxSize"=> 2048000, /* 上传大小限制，单位B */
        "imageAllowFiles"=> [".png", ".jpg", ".jpeg", ".gif", ".bmp"], /* 上传图片格式显示 */
        "imageCompressEnable"=> true, /* 是否压缩图片,默认是true */
        "imageCompressBorder"=> 1600, /* 图片压缩最长边限制 */
        "imageInsertAlign"=> "none", /* 插入的图片浮动方式 */
        "imageUrlPrefix"=> "", /* 图片访问路径前缀 */
        "imagePathFormat"=> "/uploadfiles/system/{site}/images/{yyyy}{mm}{dd}/{time}{rand:6}",/* 上传保存路径,可以自定义保存路径和文件名格式 */
        /* {filename} 会替换成原文件名,配置这项需要注意中文乱码问题 */
        /* {rand:6} 会替换成随机数,后面的数字是随机数的位数 */
        /* {time} 会替换成时间戳 */
        /* {yyyy} 会替换成四位年份 */
        /* {yy} 会替换成两位年份 */
        /* {mm} 会替换成两位月份 */
        /* {dd} 会替换成两位日期 */
        /* {hh} 会替换成两位小时 */
        /* {ii} 会替换成两位分钟 */
        /* {ss} 会替换成两位秒 */
        /* 非法字符 \ => * ? " < > | */
        /* 具请体看线上文档=> fex.baidu.com/ueditor/#use-format_upload_filename */

        /* 涂鸦图片上传配置项 */
        "scrawlActionName"=> "uploadscrawl", /* 执行上传涂鸦的action名称 */
        "scrawlFieldName"=> "upfile", /* 提交的图片表单名称 */
        "scrawlPathFormat"=> "/uploadfiles/system/{site}/images/{yyyy}{mm}{dd}/{time}{rand:6}", /* 上传保存路径,可以自定义保存路径和文件名格式 */
        "scrawlMaxSize"=> 2048000, /* 上传大小限制，单位B */
        "scrawlUrlPrefix"=> "", /* 图片访问路径前缀 */
        "scrawlInsertAlign"=> "none",

        /* 截图工具上传 */
        "snapscreenActionName"=> "uploadimage", /* 执行上传截图的action名称 */
        "snapscreenPathFormat"=> "/uploadfiles/system/{site}/images/{yyyy}{mm}{dd}/{time}{rand:6}", /* 上传保存路径,可以自定义保存路径和文件名格式 */
        "snapscreenUrlPrefix"=> "", /* 图片访问路径前缀 */
        "snapscreenInsertAlign"=> "none", /* 插入的图片浮动方式 */

        /* 抓取远程图片配置 */
        "catcherLocalDomain"=> ["127.0.0.1", "localhost", "img.baidu.com"],
        "catcherActionName"=> "catchimage", /* 执行抓取远程图片的action名称 */
        "catcherFieldName"=> "source", /* 提交的图片列表表单名称 */
        "catcherPathFormat"=> "/uploadfiles/system/{site}/images/{yyyy}{mm}{dd}/{time}{rand:6}", /* 上传保存路径,可以自定义保存路径和文件名格式 */
        "catcherUrlPrefix"=> "", /* 图片访问路径前缀 */
        "catcherMaxSize"=> 2048000, /* 上传大小限制，单位B */
        "catcherAllowFiles"=> [".png", ".jpg", ".jpeg", ".gif", ".bmp"], /* 抓取图片格式显示 */

        /* 上传视频配置 */
        "videoActionName"=> "uploadvideo", /* 执行上传视频的action名称 */
        "videoFieldName"=> "upfile", /* 提交的视频表单名称 */
        "videoPathFormat"=> "/uploadfiles/system/{site}/video/{yyyy}{mm}{dd}/{time}{rand:6}", /* 上传保存路径,可以自定义保存路径和文件名格式 */
        "videoUrlPrefix"=> "", /* 视频访问路径前缀 */
        "videoMaxSize"=> 102400000, /* 上传大小限制，单位B，默认100MB */
        "videoAllowFiles"=> [
            ".flv", ".swf", ".mkv", ".avi", ".rm", ".rmvb", ".mpeg", ".mpg",
            ".ogg", ".ogv", ".mov", ".wmv", ".mp4", ".webm", ".mp3", ".wav", ".mid"], /* 上传视频格式显示 */

        /* 上传文件配置 */
        "fileActionName"=> "uploadfile", /* controller里,执行上传视频的action名称 */
        "fileFieldName"=> "upfile", /* 提交的文件表单名称 */
        "filePathFormat"=> "/uploadfiles/system/{site}/file/{yyyy}{mm}{dd}/{time}{rand:6}", /* 上传保存路径,可以自定义保存路径和文件名格式 */
        "fileUrlPrefix"=> "", /* 文件访问路径前缀 */
        "fileMaxSize"=> 51200000, /* 上传大小限制，单位B，默认50MB */
        "fileAllowFiles"=> [
            ".png", ".jpg", ".jpeg", ".gif", ".bmp",
            ".flv", ".swf", ".mkv", ".avi", ".rm", ".rmvb", ".mpeg", ".mpg",
            ".ogg", ".ogv", ".mov", ".wmv", ".mp4", ".webm", ".mp3", ".wav", ".mid",
            ".rar", ".zip", ".tar", ".gz", ".7z", ".bz2", ".cab", ".iso",
            ".doc", ".docx", ".xls", ".xlsx", ".ppt", ".pptx", ".pdf", ".txt", ".md", ".xml"
        ], /* 上传文件格式显示 */

        /* 列出指定目录下的图片 */
        "imageManagerActionName"=> "listimage", /* 执行图片管理的action名称 */
        "imageManagerListPath"=> "/uploadfiles/system/{site}/images/", /* 指定要列出图片的目录 */
        "imageManagerListSize"=> 20, /* 每次列出文件数量 */
        "imageManagerUrlPrefix"=> "", /* 图片访问路径前缀 */
        "imageManagerInsertAlign"=> "none", /* 插入的图片浮动方式 */
        "imageManagerAllowFiles"=> [".png", ".jpg", ".jpeg", ".gif", ".bmp"], /* 列出的文件类型 */

        /* 列出指定目录下的文件 */
        "fileManagerActionName"=> "listfile", /* 执行文件管理的action名称 */
        "fileManagerListPath"=> "/uploadfiles/system/{site}/file/", /* 指定要列出文件的目录 */
        "fileManagerUrlPrefix"=> "", /* 文件访问路径前缀 */
        "fileManagerListSize"=> 20, /* 每次列出文件数量 */
        "fileManagerAllowFiles"=> [
            ".png", ".jpg", ".jpeg", ".gif", ".bmp",
            ".flv", ".swf", ".mkv", ".avi", ".rm", ".rmvb", ".mpeg", ".mpg",
            ".ogg", ".ogv", ".mov", ".wmv", ".mp4", ".webm", ".mp3", ".wav", ".mid",
            ".rar", ".zip", ".tar", ".gz", ".7z", ".bz2", ".cab", ".iso",
            ".doc", ".docx", ".xls", ".xlsx", ".ppt", ".pptx", ".pdf", ".txt", ".md", ".xml"
        ] /* 列出的文件类型 */
    ],
    'event'=>[
        /*'1'=>[
            'name'=>'发表评论后事件',
            'model'=>'common\models\datas\CommentInfo',
            'event'=>'afterInsert',
            'behavior'=>'common\components\behaviors\TestBehavior',
            'handler'=>'failed',
            'config'=>[
                'data'=>'ddddd'
            ],
        ],*/
        '2'=>[
            'name'=>'创建活动后事件',
            'model'=>'frontend\models\datas\PtaActive',
            'event'=>'afterInsert',
            'behavior'=>'common\components\services\integral\IntegralBehavior',
            'handler'=>'afterInsert',
        ],
        '3'=>[
            'name'=>'创建活动后消息事件',
            'model'=>'frontend\models\datas\PtaActive',
            'event'=>'afterInsert',
            'behavior'=>'common\components\services\message\MessageBehavior',
            'handler'=>'afterInsert',
        ],
        '4'=>[
            'name'=>'发表评论后消息事件',
            'model'=>'frontend\models\datas\CommentInfo',
            'event'=>'afterInsert',
            'behavior'=>'common\components\services\message\MessageBehavior',
            'handler'=>'afterInsert',
        ],
        '5'=>[
            'name'=>'预约后发消息事件',
            'model'=>'frontend\models\datas\OrderSales',
            'event'=>'afterInsert',
            'behavior'=>'common\components\services\message\MessageBehavior',
            'handler'=>'afterInsert',
        ],
//        '6'=>[
//            'name'=>'短信发送验证码前事件',
//            'model'=>'doumiaoduo\telecaptcha\TelecaptchaAction',
//            'event'=>'sendtelephonevalidatecode',
//            'behavior'=>'common\components\services\message\MessageBehavior',
//            'handler'=>'sendTelephoneValidateCode',
//        ],
        '7'=>[
            'name'=>'预约成功消息事件',
            'model'=>'frontend\models\datas\Orders',
            'event'=>'afterUpdate',
            'behavior'=>'common\components\services\message\MessageBehavior',
            'handler'=>'checkoutOrderforSendMsg',
        ],
        '8'=>[
            'name'=>'预约成功发机构消息事件',
            'model'=>'doumiaoduo\telecaptcha\SendsmsmsgAction',
            'event'=>'sendsmsmessage',
            'behavior'=>'common\components\services\message\MessageBehavior',
            'handler'=>'sendSmsMessage',
        ],
        '9'=>[
            'name'=>'通知机构开通短信功能',
            'model'=>'doumiaoduo\telecaptcha\SendnotifymsgAction',
            'event'=>'sendsmsmessage',
            'behavior'=>'common\components\services\message\MessageBehavior',
            'handler'=>'sendSmsMessage',
        ],
        '10'=>[
            'name'=>'投诉处理完成发消息事件',
            'model'=>'frontend\models\datas\Complaint',
            'event'=>'afterUpdate',
            'behavior'=>'common\components\services\message\MessageBehavior',
            'handler'=>'handlerSend',
        ],
        '11'=>[
            'name'=>'推荐处理完成发消息事件',
            'model'=>'common\models\datas\SalesMechanic',
            'event'=>'afterUpdate',
            'behavior'=>'common\components\services\message\MessageBehavior',
            'handler'=>'handlerSend',
        ],
        '12'=>[
            'name'=>'申请处理完成发消息事件',
            'model'=>'frontend\models\datas\Scholarapply',
            'event'=>'afterUpdate',
            'behavior'=>'common\components\services\message\MessageBehavior',
            'handler'=>'handlerSend',
        ],
        '13'=>[
            'name'=>'奖学金申请成功短信事件',
            'model'=>'doumiaoduo\telecaptcha\SendapplyAction',
            'event'=>'sendsmsmessage',
            'behavior'=>'common\components\services\message\MessageBehavior',
            'handler'=>'sendSmsMessage',
        ],
        '14'=>[
            'name'=>'奖学金申请失败短信事件',
            'model'=>'doumiaoduo\telecaptcha\SendapplyfailAction',
            'event'=>'sendsmsmessage',
            'behavior'=>'common\components\services\message\MessageBehavior',
            'handler'=>'sendSmsMessage',
        ],
        /**'15'=>[
            'name'=>'综合体订单支付状态消息事件',
            'model'=>'zhtfrontend\models\datas\Orders',
            'event'=>'afterUpdate',
            'behavior'=>'common\components\services\message\MessageBehavior',
            'handler'=>'checkoutOrderforSendMsg',
        ],*/
        '16'=>[
            'name'=>'学生上课提醒消息事件',
            'model'=>'zhtfrontend\components\services\message\ClassAction',
            'event'=>'classsend',
            'behavior'=>'common\components\services\message\MessageBehavior',
            'handler'=>'classSend',
        ],
        '17'=>[
            'name'=>'班级状态消息事件',
            'model'=>'zhtfrontend\models\datas\Classmanage',
            'event'=>'classsend',
            'behavior'=>'common\components\services\message\MessageBehavior',
            'handler'=>'handlerSend',
        ],
        '18'=>[
            'name'=>'家长办理完手续班主任消息事件',
            'model'=>'zhtfrontend\components\services\message\ProceduresAction',
            'event'=>'proceduressend',
            'behavior'=>'common\components\services\message\MessageBehavior',
            'handler'=>'classSend',
        ],
        '19'=>[
            'name'=>'家长办理完手续老师消息事件',
            'model'=>'zhtfrontend\components\services\message\ProceduresAction',
            'event'=>'proceduressends',
            'behavior'=>'common\components\services\message\MessageBehavior',
            'handler'=>'classSend',
        ],
        '20'=>[
            'name'=>'家长办理完手续家长消息事件',
            'model'=>'zhtfrontend\components\services\message\ProceduresAction',
            'event'=>'customeressend',
            'behavior'=>'common\components\services\message\MessageBehavior',
            'handler'=>'classSend',
        ]
    ],
    'type'=>[
        '1'=>[
            'name'=>'家委会消息',
            'image_sys'=>'',
            'image_wechat'=>'',
            'image_mail'=>'',
            'image_sms'=>''
        ],
        '2'=>[
            'name'=>'成长日志',
            'image_sys'=>'',
            'image_wechat'=>'',
            'image_mail'=>'',
            'image_sms'=>''
        ],
        '3'=>[
            'name'=>'点评',
            'image_sys'=>'',
            'image_wechat'=>'',
            'image_mail'=>'',
            'image_sms'=>''
        ],
        '4'=>[
            'name'=>'账户信息',
            'image_sys'=>'',
            'image_wechat'=>'',
            'image_mail'=>'',
            'image_sms'=>''
        ],
        '5'=>[
            'name'=>'个人资料',
            'image_sys'=>'',
            'image_wechat'=>'',
            'image_mail'=>'',
            'image_sms'=>''
        ],
        '6'=>[
            'name'=>'积分消息',
            'image_sys'=>'',
            'image_wechat'=>'',
            'image_mail'=>'',
            'image_sms'=>''
        ],
        '7'=>[
            'name'=>'课程消息',
            'image_sys'=>'',
            'image_wechat'=>'',
            'image_mail'=>'',
            'image_sms'=>''
        ],
        '8'=>[
            'name'=>'公告消息',
            'image_sys'=>'',
            'image_wechat'=>'',
            'image_mail'=>'',
            'image_sms'=>''
        ],
        '9'=>[
            'name'=>'活动消息',
            'image_sys'=>'',
            'image_wechat'=>'',
            'image_mail'=>'',
            'image_sms'=>''
        ],
        '10'=>[
            'name'=>'处理结果',
            'image_sys'=>'',
            'image_wechat'=>'',
            'image_mail'=>'',
            'image_sms'=>''
        ],
        '13'=>[
            'name'=>'调课消息',
            'image_sys'=>'',
            'image_wechat'=>'',
            'image_mail'=>'',
            'image_sms'=>''
        ],
        '14'=>[
            'name'=>'请假消息',
            'image_sys'=>'',
            'image_wechat'=>'',
            'image_mail'=>'',
            'image_sms'=>''
        ],
        '15'=>[
            'name'=>'开班消息',
            'image_sys'=>'',
            'image_wechat'=>'',
            'image_mail'=>'',
            'image_sms'=>''
        ],
        '16'=>[
            'name'=>'上课消息',
            'image_sys'=>'',
            'image_wechat'=>'',
            'image_mail'=>'',
            'image_sms'=>''
        ],
        '17'=>[
            'name'=>'办理手续通知',
            'image_sys'=>'',
            'image_wechat'=>'',
            'image_mail'=>'',
            'image_sms'=>''
        ],
        '18'=>[
            'name'=>'入学通知',
            'image_sys'=>'',
            'image_wechat'=>'',
            'image_mail'=>'',
            'image_sms'=>''
        ]
    ],
    'payment'=>[
        '1' => '现金支付',
        '2' => '银行转账',
        '3' => '微信转账',
        '4' => '支付宝转账',
    ],
    //send_group中的子数组中的key值必须与toArray中的的键对应
    'send_group'=>[
        'customer'=>[
            'name'=>'客户',
            'model'=>'common\models\datas\Customer',
            'key'=>'customer_id'
        ],
        'teacher'=>[
            'name'=>'教师',
            'model'=>'zhtfrontend\models\datas\Admin',
            'key'=>'admin_id'
        ],
        'admin'=>[
            'name'=>'管理员',
            'model'=>'zhtfrontend\models\datas\Admin',
            'key'=>'admin_id'
        ],
        'class_teacher'=>[
            'name'=>'班主任',
            'model'=>'zhtfrontend\models\datas\Admin',
            'key'=>'admin_id'
        ],
        'sms'=>[
            'name'=>'短信',
            'model'=>'',
            'key'=>'telephone'
        ],
    ],
    'http_img_url'=>'http://img.doumiaoduo.com',
    'member_fee' => 0.01,//会员费设置
    'deposit_multiple' => 2,
]);
